         /'''/ \'\                 /'/   /''\      |::::::::::::::|
        /   /   \ \               / /   /    \           | |
       /   /     \ \             / /   /      \		 | |
       \   \      \ \    /'\    / /   /  /''\  \         | |
        \   \      \ \  /   \  / /   /  /    \  \        | |
         \   \      \ \/     \/ /   /  /......\  \       | |
         /   /       \         /   /  /        \  \      | | 
        /.../         \......./   /../          \..\     |.|
======================================================================
			S.W.A.T. Bot 
	An Artificial Intelligence project for Counter-Strike
		    www.nuclearbox.com/swatbot/

    ==================  V E R S I O N :   3 ===================

		[1] Basic Installation and Use
		[2] Supported Maps
		[3] Feature list
		[4] Waypointing Guide
		[5] Thanks to....

Version details
---------------
	FIXES IN V3

	*	**YAHOOOOOOOO ***
		Bots listen to the radio properly and will do the 
		following:

			Cover Me / Follow Me	  - Nearby bots follow
			Go Go Go / You take point - Bots run off (Even snipers)
			Taking Fire / Need Backup - Bots look at you to try and find your attacker!

	*	Bots can have custom names by using addbot "<name>"
	
	*	Team AND map specific objective choosing FIXED!

	*	Bots turn more humanly.

	*	Reloading code improved.

	*	Sniper aiming bug fixed (they often veered off to the right)

	* 	Invalid waypoint lockup fixed (it was a frequent crasher)

	*	Bot weapon ranges increased again

	*	Bot combat totally re-done to be more realistic :)

	* 	Auto round restart when all the humans are dead.

	* 	Fixed a linux issue with waypoints not loading :)
		Cross platform botting is probably possible....


[1] Basic Installation and Use
------------------------------
	
To install simply extract the zip file into your counter-strike folder, making sure that overwriting files is allowed and preserving directories (its a little button). Once that is done simply start counterstrike in a lan game (max 20 players) and select a supported map.

Once in game press the ` key/console key (its next to "1" on most keyboards) and type the following commands:

	addbot		- Adds a bot to your game.
	botskill (1-5)  - Changes the skill level of the bots (Accuracy, strafing, jumping, etc)
	kick <name>	- Kicks the bot with the specified name.

DEDICATED SERVERS!!!	Run with the command: 
   c:\sierra\half-life\hlds.exe -game cstrike +map <supported map>

and then the game will load.

Bots commands in a DS are called by the BOT CVAR (i.e. to add a bot type BOT addbot)


[2] Supported maps
------------------

To tell which maps that you can use to play with these bots on simply open your cstrike maps folder and look for a .swat file with the name of the map (cs_assault.swat means cs_assault is useable)

[3] Feature list
----------------

This is a nice phatass list to keep you going.

Navigation
----------
---->Bots intelligently navigate from place to place.
---->Bots visit areas of importance (Bomb site, Hostages)
---->Bots get unstuck quite well.
---->Bots jump over small obstacles.
---->Bots climb ladders
---->Bots duck into vents (Play cs_assault :) )
---->Bots shoot breakable items that block their paths.

Teamplay
--------
---->Bots will listen to the radio.
---->Bots follow you if requested
---->Bots stop sniping and following if you tell them to Go.
---->Bots will try to help with your distress calls.

Combat
------
---->Bots buy weapons depending on their money.
---->Bots strafe during combat
---->Bots have 5 skill settings (1 best, 5 worst)
---->Bots have reaction times
---->Bots use grenades
---->Bots take up sniping positions


Mission Objectives
------------------
---->Bots plant the bomb
---->Then other bots defuse the bomb
---->VIP heads to escape zones quickly  (No as_ or es_ map wpts included due to poor play)

General Features
----------------
---->Bots chat when killed
---->Bots chat when their enemy is dead
---->Bots chat at the start of a new round
---->Bots use a few radio messages

and some other stuff I forgot..

[4] Waypointing Guide
---------------------

	The guide is currently being written. It will be quite big though :(


[5] Credits and stuff
---------------------

	Coder	- Darkyouth		Webmaster - Tree

	People who helped:	Sucklead, DStroth, Auxois,Paulo-La-Frite,CountFloyd....

	and of course Botman :)


LEGAL NOTICE
------------

	If anything happens to your PC during and after use of this bot (i.e. crash) then I didnt do it. In fact I do not take responsibility for anything at all. I do not hold a passport, I do not have a name. I am no-one.

In fact if you try and say I was someone I would have a black van come to your house and the rest is up to your imagination.

Have fun.



A big thanks to everyone who helped.









No really now!!!
















YES REALLY!














Someone once said I should put porn down here once.........















But I wont.














Im against it.


















Totally
















Yes really.

















OK If you want it that bad then goto yahoo.com and enter what you want.



















I dont take responsibility for that either.














It wasnt me :)

END!